/*html,body{-webkit-text-size-adjust:none;}*/
html {
}
html, body {
	overflow-x: hidden;
	overflow-y: auto;
}
body {
	background:url("../images/topbg.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/topbg.jpg*/ top center no-repeat;
}
body, td, th {
	font-size: 12px;
	color:#434343;
}

a {
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}



* {
	margin:0;
	padding:0;
}
ul, ol, dl {
	list-style-type:none;
}
img {
	border:0;
}
/*Main Css End*/



.logo {
	float:left;
	width:auto;
	margin-top:15px;
}
.top_tel {
	float:right;
	width:auto;
	background:url("../images/icon00.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/icon00.jpg*/ no-repeat 0 0;
	padding-left:37px;
	color:#FF5704;
	font-size:14px;
	font-weight:normal;
	margin-top:25px;
}
.top_tel span {
	color:#FF0000;
	font-size:24px;
	font-weight:bold;
}
.header_flag {
	float:right;
	padding:35px 40px 0 0;
}
.header_flag li {
	float:left;
	width:38px;
	height:24px;
	overflow:hidden;
	padding:0 10px;
}
.man_nav_box {
	margin:0 auto;
	width:100%;
	height:52px;
	background:url(../images/bn.jpg) repeat-x center;
	border-bottom:0px solid #383e42;
}
.main_nav {
	margin:0 auto;
	width:1100px;
	height:52px;
	position:relative;
	z-index:999;
}
.main_nav li {
	float: left;
	width:120px;
	height:52px;
	position:relative;
	color:#FFF;
	font-size:17px;
	text-align:center;
	line-height:52px;
}
.main_nav li a:link, .main_nav li a:visited {
	color:#FFF;
	display:block;
}
.main_nav li a:hover, .main_nav li a.cur {
	background:url(../images/ggo.jpg) no-repeat center;
	color:#fff;
	text-decoration:none;
}
.bbbb{
	background:#c0160d;
	color:#fff;
	text-decoration:none;
}
.main_nav li dl {
	display:none;
}
.main_nav li:hover dl {
	display:block;
}
.main_nav li:hover dl dd {
	height:35px;
	line-height:35px;
	background:url("../images/bg06.png")/*tpa=http://www.zzxiny.com/templates/default/images/bg06.png*/ no-repeat center center;
	margin-bottom:1px;
	font-size:12px;
}
.main_nav li:hover dl dd a:link, .main_nav li:hover dl dd a:visited {
	display:block;
	color:#FFF;
	background:none;
}
.main_nav li:hover dl dd a:hover {
	background:#383e42;
	color:#FFF;
	text-decoration:none;
}
.main_nav li:hover a {
background:url(../images/ggo.jpg) no-repeat center;
	color:#FFF;
	text-decoration:none;
}
.Bannerbox {
	width:100%;
	position:relative;
	z-index:10;
}
#slider {
	width:100%;
	margin:0 auto;
	height:471px;
	text-align:center;
}
div#slideshow {
	float:left;
	width:100%;
	height:471px;
	overflow:hidden;
}
.slider-item {
	width:100% !important;
	height:471px;
	text-align:center;
}
.slider-item img {
}
.slider_content_inner img {
	border:none;
}
.controls-center {
	width:100%;
	position:absolute;
	bottom:40px;
}
#slider_controls {
	padding:5px 0 0 0;
	position:relative;
	margin:0 auto;
	z-index:10;
	width:1100px;
}
#slider_controls ul {
	margin:0 auto;
	padding:2px 3px;
	width:100%;
	height:19px;
	text-align:center;
}
#slider_controls ul li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider_controls ul li {
	display:inline-block;
*display:inline;
	zoom:1;
}
#slider_controls ul li a {
	width:17px;
	height:17px;
	background: url("../images/point.png")/*tpa=http://www.zzxiny.com/templates/default/images/point.png*/ no-repeat 0 0;
	display:block;
	float:left;
	padding:0; /*margin:2px !important; */
	margin:1px 5px;
	outline:none;
	font-size:24px;
	color:#6F3939;
	text-align:center;
	line-height:30px;
}
#slider_controls ul li a:focus {
	outline:none;
}
#slider_controls ul li a:hover, #slider_controls ul li a.activeSlide {
	background: url("../images/point.png")/*tpa=http://www.zzxiny.com/templates/default/images/point.png*/ no-repeat -27px 0;
	color:#FFF;
}
.indext_title {
	margin:20px auto;
	width:100%;
	height:75px;
	background:url("../images/bg00.gif")/*tpa=http://www.zzxiny.com/templates/default/images/bg00.gif*/ repeat-x 0 60px;
	text-align:center;
}
.indext_title p {
	font-size:24px;
	color:#218a0a;
	font-weight:bold;
	line-height:45px;
	text-transform : uppercase
}
.indext_title h2 {
	display:block;
	color:#333;
	font-size:18px;
	line-height:30px;
	font-weight:normal;
	background:url("../images/bg03.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/bg03.jpg*/ no-repeat center center;
	text-align:center;
}
.indext_title h3 {
	display:block;
	color:#333;
	font-size:18px;
	line-height:30px;
	font-weight:normal;
	background:url("../images/bg04.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/bg04.jpg*/ no-repeat center center;
	text-align:center;
}
.index_about {
	margin:0 auto;
	width:1100px;
	height:auto;
	overflow:auto;
	padding:20px;
}
.index_about_img {
	float:left;
	width:437px;
	height:260px;
	border:3px solid #a4a4a4;
}
.index_about_txt {
	float:right;
	width:620px;
	line-height:32px;
	font-size:14px;
	overflow:hidden;
	height:270px;
}
.index_about_txt h2 {
	font-size:18px;
	padding-bottom:10px;
}
.index_about_txt a:link, .index_about_txt a:visited {
	color:#c0160d;
}
.pro_con_box {
	margin:0 auto;
	width:100%;
	height:auto;
	overflow:auto;
	padding:20px 0;
	background:#EFEFEF;

}
.tabPanel{
	width:1100px;
	margin:0 auto;
}

.panes{
	float:right;
	width:830px;
}
.pane {
	margin:0 auto;
	width:830px;
	min-height:480px;
	height:auto;
	clear:both;
	display: none;

}
.pro_ul {
	margin:0 auto;
	width:850px;
	height:auto;
	overflow:auto;
}
.pro_ul dd {
	float:left;
	width:250px;
	height:250px;
	background:url("../images/bg04.png")/*tpa=http://www.zzxiny.com/templates/default/images/bg04.png*/ no-repeat 0 0;
	margin:10px;
}
.pro_ul dd p {
	height:30px;
	font-size:14px;
	line-height:30px;
	left:0;
	bottom:10px;
	width:254px;
	text-align:center;
}
.pro_ul dd span a:hover {
	text-decoration:none;
}
.pro_ul dd img {
	display:block;
	width:250px;
	height:200px;
	border:2px solid #EFEFEF;
	border-bottom:none;
}
.pro_ul dd:hover {
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.pro_ul dd:hover img {
	border:2px solid #c9190c;
}
.pro_ul dd:hover a {
	color:#c0160d;
}
.more {
    width: 99px;
    height: 28px;
    background: url(../images/more.jpg) right center no-repeat;
    color: #666;
    font-weight: normal;
    font-family: "Microsoft Yahei";
    font-size: 14px;
    text-align: center;
}
.more a {
    color: #fff;
    text-decoration: none;
    line-height: 28px;
}

.index_news {
	margin:0 auto;
	width:1100px;
	height:auto;
	overflow:auto;
	padding-bottom:20px;
}
.index_news li {
	float:left;
	width:500px;
	height:82px;
	overflow:hidden;
	padding:10px;
	background:#EFEFEF;
	border:1px solid #E1E0E0;
	margin:10px;
}
.news_img {
	float:left;
	width:100px;
	height:80px;
	overflow:hidden;
	border:1px solid #EFEFEF;
}
.news_img:hover {
	border:1px solid #c9190c;
	opacity:0.5;
	filter:alpha(opacity=50);
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.news_r {
	float:right;
	width:390px;
}
.news_r h2 {
	float:left;
	width:290px;
	height:25px;
	overflow:hidden;
	font-size:18px;
	font-weight:bold;
	color:#c9190c;
	margin-bottom:5px;
}
.news_r h2 a {
	color:#c9190c;
}
.news_r h2 a:link, .news_r h2 a:visited {
	color:#4a8c31;
	line-height:25px;
	display:block;
}
.news_r h2 a:hover {

	color:#ff733b;
	text-decoration:none;
	padding:0 10px;
}
.news_r span {
	float:right;
	line-height:25px;
}
.news_txt {
	width:100%;
	line-height:25px;
	height:50px;
	overflow:hidden;
	margin-top:5px;
	font-size:14px;
}
.index_contact {
	margin:0 auto;
	width:1100px;
	height:500px;
	padding:10px 10px 40px 10px;
	position:relative;
}
.index_map {
	position:absolute;
	left:0;
	top:0;
	width:1210px;
	height:308px;
	background:url("../images/bg05.png")/*tpa=http://www.zzxiny.com/templates/default/images/bg05.png*/ no-repeat;
	z-index:5;
}
.c_01 {
	float:left;
	width:400px;
	height:280px;
	background:url("../images/C1.png")/*tpa=http://www.zzxiny.com/templates/default/images/C1.png*/ no-repeat center top;
	position:relative;
	z-index:10;
	margin-top:217px;
}
.c_02 {
	float:left;
	width:400px;
	height:280px;
	background:url("../images/C2.png")/*tpa=http://www.zzxiny.com/templates/default/images/C2.png*/ no-repeat center top;
	position:relative;
	z-index:10;
	margin-top:217px;
}
.c_03 {
	float:left;
	width:400px;
	height:280px;
	background:url("../images/C3.png")/*tpa=http://www.zzxiny.com/templates/default/images/C3.png*/ no-repeat center top;
	position:relative;
	z-index:10;
	margin-top:217px;
}
.c_01 h2, .c_02 h2, .c_03 h2 {
	margin:0 auto 10px auto;
	width:175px;
	line-height:50px;
	border-bottom:3px solid #333;
	text-align:center;
	padding-top:170px;
	font-size:21px;
	font-weight:normal;
}
.c_01 p, .c_02 p, .c_03 p {
	line-height:25px;
	font-size:16px;
	text-align:center;
}
.c_01:hover {
	background:url("../images/C11.png")/*tpa=http://www.zzxiny.com/templates/default/images/C11.png*/ no-repeat center top;
	cursor:pointer;
}
.c_02:hover {
	background:url("../images/C22.png")/*tpa=http://www.zzxiny.com/templates/default/images/C22.png*/ no-repeat center top;
	cursor:pointer;
}
.c_03:hover {
	background:url("../images/C33.png")/*tpa=http://www.zzxiny.com/templates/default/images/C33.png*/ no-repeat center top;
	cursor:pointer;
}
.footer_box {
	margin:0 auto;
	width:100%;
	background:#1F1F1F;
	height:auto;
	overflow:auto;
	padding:10px 0;
}

.ewm {
	float:right;
	width:195px;
}
.copyright {
	float:left;
	width:1000px;
	padding:15px 0;
	line-height:30px;
	color:#FFF;
	font-size:14px;
}
.hot_tel {
	position:fixed;
	width:333px;
	height:99px;
	right:0;
	top:15%;
	z-index:999;
}
.fudong {
	position:fixed;
	width:81px;
	height:300px;
	right:0px;
	top:35%;
	z-index:999;
}
.fudong li {
	height:70px;
	padding-bottom:10px;
	position:relative;
	cursor:pointer;
}
.fudong li div {
	display:none;
}
.fudong li:hover div {
	position:absolute;
	right:81px;
	bottom:0;
	display:block;
	padding:10px;
	background:#FFF;
	width:120px;
	height:120px;
}
.content {
	margin:0 auto;
	width:1200px;
	height:auto;
	overflow:auto;
	padding:40px;
}
.left {
	float:left;
	width:250px;
}
.left_t {
	/*background:url("../images/leaves.gif")tpa=http://www.zzxiny.com/templates/default/images/leaves.gif no-repeat 5px 5px;*/
	color:#383e42;
	height:50px;
	line-height:50px;
	font-size:24px;
	font-weight: normal;
	border-bottom:1px solid #dcdcdc;
	text-indent:0px;
	overflow:hidden;
}
.left_nav {
	margin-bottom:40px;
	border-bottom:none;
	margin-top:20px;
}
.left_nav li {
	width:100%;
	height:43px;
	line-height:43px;
	font-size:16px;
	margin-bottom:3px;
	text-indent:20px;
}
.left_nav li a:link, .left_nav li a:visited {
	color:#FFF;
	display:block;
	background:url("../images/left.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/left.jpg*/ no-repeat 0 -46px;
}
.left_nav li a:hover, .left_nav li a.left_cur {
	background:url("../images/left.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/left.jpg*/ no-repeat 0 0;
	color:#FFF;
	text-decoration:none;
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.left_c {
	background: url("../images/bg08.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/bg08.jpg*/ no-repeat 0 0;
	color:#000;
	padding:10px;
	line-height:25px;
	font-size:14px;
}
.left_c h2 {
	font-size:24px;
}
.left_c h2 em {
	font-size:18px;
	color:#FFF;
	font-style:normal;
}
.right {
	float:right;
	width:930px;
}
.right_t {
	width:100%;
	height:52px;
	border-bottom:1px solid #dcdcdc;
}
.right_n {
	float:left;
	width:auto;
	font-size:24px;
	font-weight: normal;
	height:49px;
	overflow:hidden;
	line-height:49px;
	border-bottom:3px solid #1a59c3;

}
.right_n span {
	font-size:18px;
	color:#c9190c;
	font-weight: normal;
	padding:15px 10px 0 10px;
	text-transform : uppercase
}
.cookie {
	float:right;
	width:auto;
	padding-top:25px;
	font-size:14px;
}
.cookie em {
	color:#c9190c;
	font-style:normal;
}
.right_bg {

	margin-top:20px;
	min-height:600px;
}
.simple_txt {
	padding:20px;
	line-height:30px;
	color:#666;
	font-size:14px;
}
.simple_txt img {
	margin:0 auto;
	text-align:center;
}
.products_ul {
	margin:0 auto;
	width:924px;
	height:auto;
	overflow:auto;
	padding:20px 0;
}
.products_ul dd {
	float:left;
	width:280px;
	height:250px;
	background:url("../images/bg04.png")/*tpa=http://www.zzxiny.com/templates/default/images/bg04.png*/ no-repeat 0 0;
	margin:10px;
	position:relative;
}
.products_ul dd span {
	height:30px;
	font-size:14px;
	line-height:30px;
	position:absolute;
	left:0;
	bottom:10px;
	width:250px;
	text-align:center;
}
.products_ul dd span a:hover {
	text-decoration:none;
}
.products_ul dd img {
	display:block;
	width:280px;
	height:200px;
	border:2px solid #EFEFEF;
	border-bottom:none;
}
.products_ul dd:hover {
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.products_ul dd:hover img {
	border:2px solid #c9190c;
}
.products_ul dd:hover a {
	color:#c9190c;
}
DIV.sabrosus {
	width:100%;
	background:#F7F7F9;
	height:60px;
	font-size:14px;
}

.Pages {
	padding:10px;
	height:37px;
	background:#F6F7F9;
	font-size:14px;
}
.Pages li {
	float:left;
	line-height:37px;
	color:#7B7975;
	padding:0 10px;
	width:45%;
}
.Pages li.r {
	float:right;
	text-align:right;
}
.Pages li a:link, .Pages li a:visited {
	color:#010101;
}
.Pages li a:hover {
	text-decoration: none;
	color: #c0160d;
}
.detail_title {
	font-size:18px;
	text-align:center;
	color:#333;
	line-height:30px;
	font-weight: bold;
	padding:30px 0 0 0;
}
.detail_time {
	border-bottom:1px dashed #C5C5C6;
	color:#c0160d;
	text-align:center;
	line-height:30px;
	font-size:12px;
	font-weight:normal;
	margin:0 20px;
	padding:10px 0 20px 0;
}
.news_ul {
	padding:20px;
	clear:both;
}
.news_ul li {
	width:100%;
	height:65px;
	border-bottom:1px dashed #C5C5C6;
	padding:20px 0;
}
.n_t {
	float:left;
	width:78px;
	height:65px;
	background:#c0160d;
	text-align:center;
	color:#FFF;
}
.n_t h2 {
	height:37px;
	line-height:37px;
	font-size:30px;
	font-weight:normal;
}
.n_t p {
	height:28px;
	line-height:28px;
	background:#666;
	font-size:16px;
}
.n_r {
	float:right;
	width:780px;
}
.n_n {
	width:100%;
	height:30px;
	color: #666;
	line-height:30px;
	overflow:hidden;
	font-size:18px;
}
.n_n a {
	color: #666;
}
.n_txt {
	width:100%;
	height:30px;
	line-height:30px;
	padding-top:5px;
	overflow:hidden;
	font-size:14px;
	color:#000;
}
.news_ul li:hover .n_n a, .news_ul li:hover .n_txt a {
	color:#c9190c;
	cursor:pointer;
	padding:10px;
}
.d_ul_w {
	margin:0 -8px;
	width:976px;
	padding:20px 0;
}
.detail_img {
	margin:20px auto;
	width:810px;
	padding:0 9px 10px 9px;
	text-align:center;
}
.detail_img img {
	max-width:600px;
	
}
.datetime{width:100%;text-align:center;font:13px/30px "Microsoft Yahei";color:#9b9b9b;}

.news{width:100%;overflow:hidden}
.news li{width:100%;border-bottom:1px dotted #2c720c;overflow:hidden;font:14px/44px "Microsoft Yahei";color:#000;height:44px;}
.news li a{float:left;color:#000;margin-left:5px; font-family:"Microsoft Yahei";}
.news li span{float:right;margin-right:6px;}
.news li.none{margin-bottom:20px;}


.gbook_link {
	margin:0 auto;
	width:224px;
	border:1px solid #FFA9A9;
	background:#FFF;
	height:30px;
	line-height:30px;
	font-size:14px;
	background: url("../images/icon02.gif")/*tpa=http://www.zzxiny.com/templates/default/images/icon02.gif*/ no-repeat 57px 8px;
	color:#FFA9A9;
	text-indent:105px;
}
.gbook_link a:link, .gbook_link a:visited {
	color:#FFA9A9;
}
.gbook_link:hover {
	background:#FF3303 url("../images/icon03.gif")/*tpa=http://www.zzxiny.com/templates/default/images/icon03.gif*/ no-repeat 57px 8px;
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.gbook_link:hover a {
	color:#FFF;
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.online {
	margin:0;
	height:auto;
	overflow:auto;
	padding:50px 60px;
	width:800px;
	background:url("../images/Pro08.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/Pro08.jpg*/ no-repeat right bottom;
}
.online li {
	float:left;
	width:100%;
	line-height:24px;
	padding:10px 0;
}
.online li em {
	color:#F00;
	font-style:normal;
	padding-left:5px;
}
.online li span {
	float:left;
	width:70px;
	padding-right:10px;
	text-align:right;
	color:#333;
	font-size:14px;
}
.online_input, .online_input2, .online_input3 {
	float:left;
	border:1px solid #B3B3B2;
	background:#FFF;
	font-family:Microsoft YaHei;
}
.online_input {
	width:330px;
	height:28px;
	padding:0 5px;
}
.online_input2 {
	width:330px;
	height:105px;
	padding:5px;
}
.online_input3 {
	width:140px;
	height:26px;
	padding:5px;
}
.online_btn1, .online_btn2 {
	float:left;
	width:80px;
	height:33px;
	text-align:center;
	border:none;
	border-bottom:3px solid #1F8321;
	background:#c0160d;
	line-height:20px;
	color:#FFF;
	font-size:14px;
	margin-left:80px;
	margin-right:30px;
	margin-top:10px;
	transition:background 0.2s ease 0s;
	cursor:pointer;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari 和 Chrome */
	border-radius: 3px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
	behavior: url("../images/ie-css3.htc")/*tpa=http://www.zzxiny.com/templates/default/css/ie-css3.htc*/; /* 通知IE浏览器调用脚本作用于'box'类 */
}
.online_btn1 {
	margin:0;
	margin-top:10px;
	background:#c0160d;
}
.online_btn1:hover, .online_btn2:hover {
	color:#FFF;
	background:#F18700;
	border-bottom:3px solid #D27B0B;
}
.online_p {
	float:left;
	padding:0 50px;
	font-size:14px;
}
.online_input:hover, .online_input2:hover, .online_input3:hover {
	border:1px solid #218326;
	transition:background 0.2s ease 0s;
	cursor:pointer;
	-moz-border-radius: 3px;
	background:#E7EAEF;
	color:#000;
}
.c_map {
	margin:20px auto 20px auto;
	width:890px;
	height:380px;
	border:2px solid #2CA933;
	overflow:hidden;
}
.c_txt {
	padding:20px;
	line-height:30px;
	font-size:15px;
	font-weight:bold;
	background:url("../images/Pic01.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/Pic01.jpg*/ no-repeat right top;
}
.c_txt h2 {
	font-size:30px;
	padding-bottom:10px;
	color:#2CA933;
}
.video {
	margin:0 auto;
	width:924px;
	height:auto;
	overflow:auto;
	padding:20px 0;
	position:relative;
}
.video dd {
	float:left;
	width:288px;
	height:250px;
	background:url("../images/bg04.png")/*tpa=http://www.zzxiny.com/templates/default/images/bg04.png*/ no-repeat 0 0;
	margin:10px;
	position:relative;
}
.video dd span {
	height:30px;
	font-size:14px;
	line-height:30px;
	position:absolute;
	left:0;
	bottom:10px;
	width:288px;
	text-align:center;
}
.video dd span a:hover {
	text-decoration:none;
}
.video dd div.v_img {
	display:block;
	width:284px;
	height:200px;
	border:2px solid #EFEFEF;
	border-bottom:none;
}
.video dd:hover {
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.video dd:hover div.v_img {
	border:2px solid #2CA933;
}
.video dd:hover a {
	color:#2CA933;
}
.video dd .playbtn {
	position:absolute;
	left:119px;
	top:76px;
	width:47px;
	height:47px;
	z-index:999
}

.con1_right {
    width: 850px;
    height: auto;
    overflow: hidden;
	margin-left:5px;
}

.tongbg{ width:100%;background:url(../images/tonglan.jpg) center; margin-top:15px; height:185px;margin-bottom:20px;margin:0 auto;margin-top:20px;}
.tongbox{ width:1260px; margin:0 auto;}
.tonglian{ width:225px; float:right; margin-top:25px; color:#fff; font-size:18px;}
.jingxiao{ width:220px; border-bottom:1px solid #e57079; color:#fff; font-size:24px; line-height:40px; height:40px;}
.zhaodian{ width:225px; height:50px; line-height:30px;}



.footbg {
	height:180px;
	background:#333;
}

.footlogo {
	width:400px;
	height:120px;
	display:block;
	float:left;
	margin-top:23px;
	margin-left:100px;
}
.footmid {
	width:510px;
	height:88px;
	float:left;
	margin-left:25px;
	border-right:solid 0px #666;
	margin-top:23px;
	font:15px/30px "microsoft yahei";
	color:#fff;
}
.footmid a {
	color:#fff;
}
.footmid a:hover {
	color:#b0cee4;
}
.icase{
	margin: 0 auto;
width: 1200px;
height: auto;
overflow: hidden;
}

#demo {
    margin: 0px auto 0px 0px;
    height: 300px;
    overflow: hidden;
    padding: 0px 4px 5px 5px;
}
.product {
    float: left;
    margin: 0px 0px 0px 15px;
    height: 230px;

}
.product li img {
	width:290px;
	height:220px;
}
.product_pic {
	width:290px;
	height:220px;
}
.product_pic img {
	width:280px;
	height:220px;
	border:0px solid #e6e6e6;
	padding:4px;
}
.product_pic:hover img {
    border: 2px solid #4a8c2e;
}

.product_name {
	height:270px;
	line-height:40px;
	text-align:center;
	width:290px;
	background:#00a42e;
	margin-left:15px;
}
.product_name a
{
color:#fff;
font-size:15px;
text-align:center;
	width:290px;
		height:40px;
	line-height:40px;


}
.product_name a:hover
{
color:#f00;
font-size:14px;
}


.page_nav a {
	border-right: #aaaadd 1px solid;
	padding-right: 5px;
	border-top: #aaaadd 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #aaaadd 1px solid;
	color: #000099;
	padding-top: 2px;
	border-bottom: #aaaadd 1px solid;
	text-decoration: none
}
.page_nav a:hover {
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	color: #000;
	border-bottom: #000099 1px solid
}
.page_nav a:active {
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	color: #000;
	border-bottom: #000099 1px solid
}
.page_nav span.current {
	border-right: #000099 1px solid;
	padding-right: 5px;
	border-top: #000099 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #000099 1px solid;
	color: #fff;
	padding-top: 2px;
	border-bottom: #000099 1px solid;
	background-color: #000099
}
.page_nav span.nolink {
	border-right: #aaaadd 1px solid;
	padding-right: 5px;
	border-top: #aaaadd 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #aaaadd 1px solid;
	color: #999;
	padding-top: 2px;
	border-bottom: #aaaadd 1px solid
}


/*为您创造更大价值*/
.pr1 { background:#c0160d; height:660px;}
.price { width:960px; margin:0 auto; padding-top:30px;}
.price h3 { text-align:center; margin-bottom:20px;}
.price h3 em { display:block; color:#fff; font-size:12px; font-weight:normal; text-transform:uppercase; margin-top:12px;}
.price h3 span { color:#fff; font-size:20px; font-weight:normal; display:block; margin-top:10px;}
.price h4 { width:530px; padding-left:225px; overflow:hidden; zoom:1; margin-bottom:20px;}
.price h4 span { float:left; text-align:right; font-size:30px; color:#00a1e9; padding-top:24px;}
.price h4 span b { color:#ff6600;}
.price h4 span em { display:block; color:#a9d5f3; font-size:18px; text-transform:uppercase; font-weight:normal; background:url(../images/line2.gif) right bottom no-repeat; padding:0 12px 8px 0;}
.price h4 img { float:left;}
.pr_con dt { float:left; padding-left:10px; width:551px;}
.pr_con dd { width:356px; padding:8px 18px 0 0; float:right;}
.pr_con .txt { background:url(../images/pr2.gif) no-repeat; width:328px; height:96px; padding:12px 20px 8px 7px; overflow:hidden; margin-bottom:34px;}
.pr_con b { display:block; color:#c0160d; font-size:16px;}
.pr_con b img { vertical-align:bottom; margin-right:6px;}
.pr_con span { color:#222; line-height:22px; padding:5px 0 0 24px; display:block;}


.hhh{
	width:100%; height:678px; margin:0px auto; background:url(../images/ccc.jpg) no-repeat center; }
	.hhh1{
	width:100%; height:339px; margin:0px auto; background:url(../images/yys.jpg) no-repeat center; }
	
	
	
	.contact_in{

}
.contact_in h3{
    border-bottom: 3px solid #000;line-height: 50px;font-size: 24px;font-weight: normal;
    color: #e20000;margin-top: 10px;
}
.contact_in dl{
    border:3px solid #e3e3e3;margin: 10px auto 5px auto;padding: 10px;height: 50px
}
.contact_in dt{
    float: left;border-right: 1px solid #e3e3e3;width: 65px;text-align: center;
}
.contact_in dt img{
    display: inline-block;
}
.contact_in dd{
    float: left;padding-left: 10px;font-size: 14px;color: #979797;line-height: 20px;
}
.contact_in dd span{
    font-size:9px;color: #979797;text-transform: uppercase;line-height: 10px;font-family: Arial;
}
.contact_in p{
    font-size: 28px;font-family: Impact;color: #e20000;border-bottom: 1px solid #cfcfcf;line-height: 50px;
}
.contact_in li{
    font-size: 14px;line-height: 32px;border-bottom: 1px solid #cfcfcf;padding-left: 32px;
    color: #666666;
}
.contact_in li.lx1{background:url(../images/mobile.png) 5px 9px no-repeat;}
.contact_in li.lx2{background:url(../images/tel2.png) 5px 9px no-repeat;}
.contact_in li.lx3{background:url(../images/mail.png) 3px 9px no-repeat;}
.contact_in li.lx4{background:url(../images/address.png) 5px 9px no-repeat;}
.clear-fix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}


.case{ overflow:hidden; width:100%; height:606px; background:url(../images/gongcheng_bg.jpg) no-repeat center top; padding-top:40px;}
.case_left { float:left; width:255px;  background-color:#fff; border:#1a59c3 2px solid; }
.case_left h3{ width:255px; height:63px; background-color:#3db33b; padding-top:15px; text-align:center; font-size:22px; margin-bottom:20px;}
.case_left h3 a{ color:#fff; text-decoration:none;}
.case_left h3 em{ display:block; font-size:16px;}
.case_left ul{ width:234px; height:432px; margin:0 auto; margin-bottom:20px;}
.case_left li{ width:234px;  float:left; background:url(../images/gc02.png) no-repeat left top; font-size:16px; position:relative; line-height:40px; margin-top:10px;}
.case_left li a{ color:#fff; display:block; width:220px;  text-decoration:none; padding-left:30px;}
.case_left li a:hover{ color:#ff8a00; display:block; width:220px;  text-decoration:none; padding-left:30px;}
.case_left li b{ display:none; width:26px; height:40px;  right:-26px;}

 
 #main7{
width: 1100px;
height: auto;
margin-top: 20px;
margin:0px auto;
 height:450px;
}

.main7-L{
float: left;
width: 380px;
height: auto;
}

.main7-L h1{
line-height: 45px;
background: #036ac9;
font-size: 16px;
color: #FFF;
margin-bottom: 15px;
padding-left: 20px;
}
.main7-L h1 a{ 
float: right; 
display: block;
width: 45px;
height: 45px;
color: #FFF;
background: #ff8a00;
text-align: center;
font-size: 12px; 
font-weight: normal;
}
.main7-L h1 a:hover{ color: #F00;}

.main7-L img{}
.main7-L ul{ padding-top: 15px;}
.main7-L ul li{
line-height: 37px;
background: url(../images/ico1.gif) left center no-repeat;
padding-left: 20px;
border-bottom: 1px #bbb dotted;
 list-style:none;
}
.main7-L ul li a{ color: #212121; font-size:14px;}
.main7-L ul li a:hover{ color: #F00;}
.main7-L ul li span{ float: right; color: #bbb;}

.main7-C{
float: left;
width: 400px;
height: auto;
margin-left: 20px;
}

.main7-C h1{
line-height: 45px;
background: #036ac9;
font-size: 16px;
color: #FFF;
margin-bottom: 15px;
padding-left: 20px;
}
.main7-C h1 a{ 
float: right; 
display: block;
width: 45px;
height: 45px;
color: #FFF;
background: #ff8a00;
text-align: center;
font-size: 12px; 
font-weight: normal;
}
.main7-C h1 a:hover{ color: #F00;}

.main7-C img{}
.main7-C ul{ padding-top: 15px;}
.main7-C ul li{
line-height: 37px;
background: url(../images/ico1.gif) left center no-repeat;
padding-left: 20px;
border-bottom: 1px #bbb dotted;
list-style:none;

}
.main7-C ul li a{ color: #212121;font-size:14px;}
.main7-C ul li a:hover{ color: #F00;}
.main7-C ul li span{ float: right; color: #bbb;}

.main7-R{
float: right;
width: 260px;
height: auto;
}

.main7-R h1{
line-height: 45px;
background: #ff8a00;
font-size: 16px;
color: #FFF;
padding-left: 20px;
margin-bottom: 4px;
}
.main7-R h1 b{ color: #737373;}
.main7-R h1 a{ float: right; color: #7d746f; font-size: 12px; font-weight: normal;}
.main7-R h1 a:hover{ color: #F00;}
.main7-R img{ margin-bottom: 10px;}
.main7-R p{
font-size: 14px;
line-height: 22px;
color: #414141;
}
.bbb{
	width:100%; height:130px; background:url(../images/bb.jpg) no-repeat center;}
	.nnn{width:100%; height:304px; background:#f8f8f8;
		
		
		
		}
		
		
		.about { overflow:hidden; width:100%; height:480px; background:#6c9f04;}
.about h3{ text-align:center; padding-bottom:18px; background:url(../images/about01.png) no-repeat center bottom; margin-top:30px; margin-bottom:15px;}
.about dl{ overflow:hidden;}
.about dt{ float:left; overflow:hidden; padding-bottom:8px; position:relative}
.about dt a img{ display:block; padding:10px; background-color:#fff; position:relative; z-index:2}
.about dt>img{ display:block; position:absolute; left:50%; margin-left:-193px; bottom:0}
.about dd{ float:right; width:635px; margin-right:10px; overflow:hidden;}
.about dd h4{ font-size:16px; margin:20px 0;}
.about dd h4 a{ color:#fff; font-size:16px;}
.about dd p{ font-size:14px; color:#fff; line-height:24px; height:168px; overflow:hidden; width:100%; text-align:justify; margin-bottom:30px; font-size:16px;}
.about dd .btn{ overflow:hidden}
.about dd .btn a{ display:block; overflow:hidden; float:left; margin-right:8px;}

.bg{ overflow:hidden; width:100%; background-color:#f4f1f5; padding-top:35px;}


.dongtai{ overflow:hidden; margin-bottom:35px;}
.dongtai .dongtai_left { overflow:hidden; float:left; width:700px; height:420px; background-color:#fff; border:#f4f1f5 1px solid;}
.dongtai .dongtai_left .menu{ overflow:hidden; width:100%; height:53px; padding-bottom:5px; margin-bottom:20px;}
.dongtai .dongtai_left .menu li{ width:50%; float:left; height:53px; line-height:53px; text-align:center; font-size:16px; font-weight:bold; position:relative; background:url(../images/dongtai01.png) repeat-x left top;}
.dongtai .dongtai_left .menu li b{ display:none; width:15px; height:5px; background:url(../images/dongtai_s.png) no-repeat center top; position:absolute; left:50%; margin-left:-7px; bottom:-5px;}
.dongtai .dongtai_left .menu li a{ color:#333; display:block; text-decoration:none;}
.dongtai .dongtai_left .menu li:hover,.dongtai .dongtai_left .menu .cur{ background:#6c9f04;}
.dongtai .dongtai_left .menu li:hover a,.dongtai .dongtai_left .menu .cur a{ color:#fff;}
.dongtai .dongtai_left .menu li:hover b,.dongtai .dongtai_left .menu .cur b{ display:block}
.dongtai .dongtai_left .dt_content{ overflow:hidden; padding:0 20px; width:620px;}
.dongtai .dongtai_left dl{ overflow:hidden; width:100%; margin-bottom:25px;}
.dongtai .dongtai_left dt{ float:left; overflow:hidden;}
.dongtai .dongtai_left dt img{ display:block; border:1px solid #cdcdcd}
.dongtai .dongtai_left dd{ overflow:hidden; margin-top:5px; width:340px; float:left; margin-left:30px;}
.dongtai .dongtai_left dd h4{ font-size:14px; margin-bottom:5px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.dongtai .dongtai_left dd h4 a{ color:#333;}
.dongtai .dongtai_left dd p { font-size:13px; color:#666; line-height:24px; height:72px; overflow:hidden; margin-bottom:5px;}
.dongtai .dongtai_left dd .xq{ overflow:hidden; display:block; width:89px; height:32px; text-align:center; line-height:32px; font-size:13px; color:#fff; background-color:#fe7701;}
.dongtai .dongtai_left .dt_list{ overflow:hidden; width:100%;}
.dongtai .dongtai_left .dt_list li{ width:97%; float:left; font-size:13px; line-height:36px; background:url(../images/dongtai_li.png) no-repeat left center; padding-left:3%;}
.dongtai .dongtai_left .dt_list li a{ display:block; width:70%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left; color:#666}
.dongtai .dongtai_left .dt_list li span{ float:right}
.dongtai .dongtai_right{ overflow:hidden; width:370px; height:420px; float:right; background-color:#fff; border:#f4f1f5 1px solid;}
.dongtai .dongtai_right .title{ overflow:hidden; width:100%; height:53px; background:url(../images/dongtai01.png) repeat-x left top; margin-bottom:25px;}
.dongtai .dongtai_right .title h3{ float:left; font-size:16px; margin-left:20px; margin-top:20px;}
.dongtai .dongtai_right .title h3 a{ color:#333}
.dongtai .dongtai_right .title .more{ float:right; margin-right:12px; margin-top:25px; font-size:13px; color:#666;}
.dongtai .dongtai_right .wenda_content{ overflow:hidden; width:285px; height:320px; margin:0 auto;}
.dongtai .dongtai_right .wenda_list{ overflow:hidden; padding-bottom:20px; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.dongtai .dongtai_right h5{ font-size:13px; line-height:19px; background:url(../images/wen.png) no-repeat left center; padding-left:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:14px; width:255px;}
.dongtai .dongtai_right h5 a{ color:#666;}
.dongtai .dongtai_right p{ font-size:13px; color:#666; line-height:24px; background:url(../images/da.png) no-repeat left top; padding-left:30px; width:255px; height:48px; overflow:hidden}


.foot{
	width: 100%;
	height: 180px;
	background: #00a42e;
}
.footul{
	padding-top: 30px;
	width: 1003px;
	height: 150px;

}

.footul ul{
	width: 700px;
	height:40px;
	 margin:0px auto;
	 text-align:center;
	text-decoration: none;
}
.footul ul li{
	float: left;
	margin-right: 5px;
	font-size: 15px;
	line-height: 30px;
	color: #FFF;
	
}.footul ul li a{
	color: #FFF;
}
.footul p{
	text-align: center;
	font-size: 14px;
	line-height: 28px;
	color: #fff;
}

.nnn{
	 height:30px; line-height:30px;}
	 
	.qq{
		width:100%; height:52px; background:url(../images/bn.jpg) repeat-x center;} 
	.headerb_nav1
{

	width:1100px;
   
    height: 52px;
	margin:0px auto;

}
.navlist_top  a
{
     color:#fff;
	  width:120px;
	 height:52px;
     font-size: 17px;
	 display:block;
     font-family: "microsoft yahei";	 
}

     
.navlist_top a:hover
{
     color: #fff;
	 width:120px;
	 height:52px;
	 display:block;
	 background:url(../images/ggo.jpg) no-repeat;

}

.nav1_list
{
    position:absolute; z-index:200;  display:none; top:52px;  *left:0px; padding-bottom:5px; background:#4b9a03;
}
 
 
 
.nav1_list li
{
    width:120px; height:45px;  line-height:45px; text-align:center; background:url(../images/nav1list.jpg) no-repeat 0px bottom #4b9a03; overflow:hidden;
}
  .nav1_list li a
    {
        font-size:14px;   font-family: "microsoft yahei";	 display:block; height:25px;  width:120px; margin:0 auto; 
    }
    .nav1_list li a:hover
    {
        color:#333; background:#FFF;
    }
    .navlist_top 
    {    
        height:52px;
        line-height:52px;
        float: left;
        width:120px;
        position:relative; z-index:100;
        text-align:center;
    }
    .navlist_top_xian
    {    
        height:44px;      
        float: left;
        width:9px;
        position:relative; z-index:100;
		background:url(images/main_13.jpg) no-repeat center;     
    }
	 
	.more11{
		width:100px; height:55px; line-height:55px; float:right; text-align:right; padding-right:10px;}
		
		
			.rightBox{ width:1200px; height:auto; float:left; background:#FFF; }
	.rightBox .contactBox_title{ width:695px;  padding:0 25px; background:url(../images/Ba015.jpg) no-repeat; overflow:hidden; l}
	.rightBox .contactBox_title h1{ width:auto; height:33px; float:left; font-size:16px; line-height:33px; color:#fff;}
	.rightBox .contactBox_title h1 samp{ font-size:14px; color:#a9a8a8; margin-left:10px; line-height:33px; font-family:Arial; font-weight:bold;}
	
	.rightBox .contactBox_title .breadCrumb{ width:auto; height:33px; line-height:33px; float:right; font-size:12px;  font-family: "microsoft yahei";	 color:#a9a8a8;}
	.rightBox .contactBox_title .breadCrumb a{color:#333;}
	.rightBox .contactBox_title .breadCrumb a:hover{color:#333;}
	.rightBox .contactBox_text{ width:1200px;  color:#575757; font-size:14px; line-height:30px; padding:5px; }
		.casesList { width:1200px; height:auto; height:2100px;}
	.casesList li{ width:280px; heigh:260px; margin:10px 15px 10px 3px ;float:left;text-align:center;color:#bdbdbd;}
	.casesList li .Img{ display:block; width:280px; height:240px; border:1px solid #ccc; overflow:hidden; padding:2px;}
	.casesList li .Img img{ width:280px; height:240px;}
	.casesList li .text{ display:block; width:260px; height:30px; line-height:30px;  color:#bdbdbd; font-size:12px;}
	 .casesList li a{ color:#333; font-size:16px;}
    .casesList li .hover{ color:red;}
	
	.casesImg{ width:695px; height:auto; overflow:hidden; text-align:center;}
	.casesImg img {max-width:695px;}
	.casesContainer{ width:695px; height:auto; margin-bottom:20px;}
.nnm{
	width:100%; height:190px; background:url(../images/vbb.jpg) no-repeat center;
	
	
	}
	.about28{ color:#00a42e;font-size:32px;line-height:40px; font-weight: bold; font-family: Georgia, "Microsoft Yahei", Times, serif;}
.about28 span{ font-size:22px; color:#000;font-family:"Microsoft Yahei"; padding-left:10px; width:100px;}



.zi14hei{ font-size:15px; color:#333;line-height:30px; font-weight:normal; font-family:"Microsoft Yahei"; text-align:left;}
.zi14hei a{ color:#000; text-decoration:none;}
.zi14hei1{ font-size:14px; color:#fff;line-height:25px; font-weight:normal; font-family:"Microsoft Yahei";}
.zi14hei1 a{ color:#fff; text-decoration:none;}


.inew_ul{ float:left; width:103%; padding-top:15px;}
.inew_ul li{ float:left; margin: 15px 20px 15px  0; height:87px; width:580px; }
.inew_ul li img{ float:left;}
.inew_ul li .news01{ float:left; width:86px; height:80px;  text-align:center; font-size:15px; color:#777777; border-right:1px solid #cccccc}
.inew_ul li .news01 span{ display:block; font-size:44px;  line-height:1.2; color:#00945a;}
.inew_ul li .irr{ float:left; padding-left:19px; width:470px;}
.inew_ul li .irr h4{ font-size:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#333333;padding:2px 0 0; text-align:left;}
.inew_ul li .irr span{ display:block; font-size:14px; line-height:25px; height:50px;overflow:hidden; color:#343434; padding:4px 0 0;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s; text-align:left;}
.inew_ul li a:hover h4{ color:#00945a; text-align:left;}

#faqbox {
    width: 600px;
    margin: 0 auto;
}
#faqbox form {
}
#faqbox .faqline {
    line-height:2em;
    text-align:left;
    padding-bottom:10px;
    color:#999;
    font-size:13px;
}
#faqbox .faqtit {
    width:78px;
    display:block;
    float:left;
    clear:both;
    color:#555;
}
#faqbox .Contenta {
    line-height:2em;
    text-align:left;
    padding-bottom:10px;
}
#faqbox font {
    margin:0 5px;
}
#faqbox .FaqTitle {
    height:50px;
    line-height:50px;
    padding:0 10px;
    border:1px solid #ddd;
    width:435px;
    vertical-align:top;
}
#faqbox .Content textarea {
    height:100px;
}
.wizfrm {
    border:none;
    width:455px;
    height:50px;
    line-height:50px;
    font-size:16px;
    color:#fff;
    text-align:center;
    cursor:pointer;
    background:#fff;
    margin-top:20px;
    font-family:'Microsoft YaHei';
    -moz-transition: all 0.3s;
    -webkit-transition:all 0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s;
    border-radius:5px;
    background-color:#0062d1;
}
.wizfrm:hover {
    background-color:#e70006;
}